//还要写一个根据json转换成select的（或者改变一下美化一下后台返回的格式{data: [{"lid", {}}, {"lid", {}}]}）
//bug：reload会重新刷新之前填过的信息，要用render的第二个参数才能局部更新

layui.use(['table', 'layer', 'element', 'jquery', 'form'], function () {
    var layEvent = layui.event,
        data = layui.data
        ,layer = layui.layer
        ,element = layui.element
        ,$ = layui.jquery
        ,form = layui.form
        ,table = layui.table;

    tableIns = table.render({
        elem: '#grid'
        ,url: '/aj/AjBuyRecordDetail.do?method=listBybuyLid'
        ,where: {
            where_buyLid_eq: $("#h_lid").val()
        }
        ,toolbar: '#_tableToolbar'		//开启工具栏（动态列素筛选、导出、打印）
        ,cellMinWidth : 60 			//全局定义所有常规单元格的最小宽度（默认：60），一般用于列宽自动分配的情况。其优先级低于表头参数中的 minWidth
        ,height : "full-75" 			//设定容器高度
        ,cols: [[
            {field: 'name', title: '脚本类型'}
            ,{field: 'version', title: '脚本版本'}
            ,{field: 'jsPrice', title: '单价(元)'}
            ,{field: 'code', title: '激活码', width: 300}
            ,{field: 'isUse', title: '激活码是否已使用', templet: d => d.isUse == IS_YES ? `是`: `否`}
            ,{field: 'phoneBrand', title: '手机品牌'}
            ,{field: 'phoneImei', title: '手机设备号'}
        ]]
        , done: function (res, curr, count) { //load和reaload之后都会触发
            //添加脚本
            $("#addJs").click(function(){
                toPage('aj/ajBuyRecord/jsp/addDetail.jsp', {width:'90%', height:'90%', title:'添加脚本'}, [['添加', '#saveBtn']]);
            });
        }
    });

    //监听删除行操作
    table.on('tool(grid)', function (obj) {
        if (obj.event === 'delRow') {
            obj.del(); //删除对应行（tr）的DOM结构，并更新缓存
        }
    });
});